home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / emulate / spectrum.lzh / SPECTRUM.ENG < prev    next >
Text File  |  1987-04-22  |  20KB  |  384 lines

  1.                          ZX-SPECTRUM EMULATOR V1.0
  2.                          =========================
  3.  
  4. 1. EINLEITUNG
  5. -------------
  6. WOZU  a ZX-SPECTRUM EMULATOR? - Now, who this COMPUTER HOCHSTENS wards Name
  7. after  knows,  can  OBIGE  Question BERECHTIGT  place.  That  at least  just as
  8. ERFOLGREICHE  NACHFOLGER of the LEGENDAREN ZX-81 is a 8-BIT Computer with 48  KB
  9. Main memory,  256  X 192 PIXEL GRAFIKSCHIRM in 16 Colour (MAX. 2 Colour  PRO
  10. ZEICHENPOSITION)  and  PIEPS-SOUND.  Hopeless   VERALTET  so  for  one
  11. VERWOHNTEN ST-USER.
  12. Who  but, how that AUTOR, SEINERZEIT his first PROGRAMMIERFRUSTRATIONEN  on
  13. ZX-81  ERLEBTE,  and  then hopeful on he who ZX-SPECTRUM  WECHSELTE,  getting
  14. this  Appliance  for  always WOHLWOLLEND in  Memory  BEHALTEN.  UMFANGREICHES
  15. BASIC,  NAHEZU  UNERSCHOPFLICHER  Save (for  ZX-81  VERHALTNISSE),  UPPIGE
  16. FARBENPRACHT  and  even  the Possibility TONE to ERZEUGEN.  BINNEN  KURZESTER
  17. Time  broke  one  SOFTWAREFLUT Over this Computer HEREIN,  because  he  Extreme
  18. simple  and KOMFORTABEL to PROGRAMMIEREN was. ETLICHE that today on  ST-SEKTOR
  19. acquaintance  SOFTWARE-Firm  have  himself  then on  SPECTRUM  first  LORBEEREN
  20. GEHOLT.  KURZUM:  He is it already value, in Memory BEHALTEN to become,  that
  21. ALTE  "SPECCI" and that AUTOR HOFFT through the UBERTRAGUNG on he who ATARI ST still
  22. reach  from and to one Glance on him throw to can. (Should yes  final
  23. also  on  TT and perhaps also still on SF - so had to that NACHFOLGER  of the  TT
  24. LOGISCHERWEISE  HEIBEN - still FUNKTIONSFAHIG be). And may be, that it  still
  25. a  pair  LEUTCHEN give, the Similar feel... Him is  this  EMULATOR
  26. GEWIDMET!
  27.  
  28. That  AUTOR  may  on this Place whole specially CHRISTOPH  ZWERSCHKE,  wards
  29. VERFASSER  of the  SUPERBEN ZX-81-EMULATORS for he who ST, his Thanks  AUSSPRECHEN.
  30. First  ANGESICHTS  this  DEMONSTRATION that  PRINZIPIELLEN  MACHBARKEIT  one
  31. ZX-EMULATORS  was  my  MOTIVATION again once big enough,  past  the  already
  32. JAHRELANG  ANGESAMMELTEN  Plans finally in the Did UMZUSETZEN. Gladly give  I
  33. also to, in WERKE my VORBILDES me a few BELEHRT to have. After one
  34. half  Year ZAHER OPTIMIERUNGEN and Fight past everyone TAKTZYKLUS, always  again
  35. UNTERBROCHEN  from GRAUSAMEN ABSTURZEN and WUNDERLICHEN EFFEKTEN on  BILDSCHIRM
  36. can on that EIGENSTANDIGKEIT this PROGRAMMIEREPOS not GEZWEIFELT become.
  37.  
  38. A  RIESIGES DANKE also on my Woman (the now finally AUFATMEN can) for her
  39. Understanding and the mental Support in this Time.
  40.  
  41. 2. LEISTUNG that EMULATION
  42. -------------------------
  43. That  ZX-SPECTRUM  getting amazing complete EMULIERT. That only  real
  44. ERWAHNENSWERTE  Difference  to the  ORIGINAL   is,   that  the  HARDWARE-BLINKEN
  45. (FLASH),  the  that  SPECTRUM  as VIDEO-ATTRIBUT  to the  Direction  place,  from
  46. GESCHWINDIGKEITSGRUNDEN  (perhaps  on  TT  then)  not  supported  getting.
  47. STATTDESSEN  become  Sign  with wards FLASH-ATTRIBUT  INVERS  DARGESTELLT.  On
  48. DEUTLICHSTEN  to notice by CURSOR in ZX-BASIC, that on ORIGINAL BLINKT,  by
  49. EMULATOR but bare INVERTIERT is. Therewith leave himself life.
  50.  
  51. ANSONSTEN can but with following FEATURES AUFGEWARTET become:
  52.  
  53. -  The ZUGRUNDELIEGENDE EMULATION of the Z80-Processores supported SAMTLICHE
  54.    OPCODES, also the OPERATIONEN with he who INDEXREGISTER-HALFTEN and the other
  55.    'NICHTOFFIZIELLE' Z80-Command, and the VOLLSTANDIGE INTERRUPTLOGIK of the
  56.    Z80 (INTERRUPT-Fashion 2 getting in many Programs on SPECTRUM used).
  57.  
  58. -  The VIDEO-EMULATION place all 16 Colour of the SPECTRUM (8 FARBTONE in
  59.    JEWEILS two INTENSITATEN) as well on FARBMONITOR, as also on MONOCHROMEN
  60.    MONITOR (in Gray steps) DAR.
  61.  
  62. -  The I/O-OPERATIONEN for Keyboard, Loudspeaker and BORDER-Color (Color
  63.    of the BILDSCHIRMRANDES) become ORIGINALGETREU UMGESETZT. A on
  64.    JOYSTICK-PORT of the ST ANGESCHLOSSENER JOYSTICK getting as KEMPSTON- and
  65.    IF2-KOMPATIBLER JOYSTICK (two STANDARDS on SPECTRUM) EMULIERT.
  66.  
  67. -  The KASSETTEN-HANDLING of the SPECTRUM getting complete on DISK UMGELENKT.
  68.    At Statement one DATEINAMENS by Load (LOAD "name"), and by SPEICHERN
  69.    (SAVE "name") is this Process TRANSPARENT. The Load of the ERSTBESTEN
  70.    PROGRAMMES from Bindded VIA LOAD "", is naturally for DISKS senseless - it
  71.    ERSCHEINT a FILESELEKTOR, from which one that VORHANDENEN Program
  72.    AUSGEWAHLT become can.
  73.  
  74. 3. START of the EMULATORS
  75. ----------------------
  76. It  become  the  File  SPECCI.PRG   and   SPECCI.DAT  in  one  BELIEBIGEN
  77. VERZEICHNIS  on  DISKETTE  or   FESTPLATTE   BENOTIGT.   After  Start  from
  78. SPECCI.PRG  ERSCHEINT a TITELSCHIRM during the File SPECCI.DAT NACHGELADEN
  79. getting  and the INITIALISIERUNG of the EMULATORS through getting. This last a
  80. few,  because  UMFANGREICHE  TABELLEN in Save ANGELEGT become.  It  be supposed to
  81. also  at least  CA. 800 KB Save free be, so on ST'S with 512 KB  RAM
  82. or  1040ERN with ZUVIELEN INSTALLIERTEN ACCESSORIES run the EMULATION not
  83. (it ERSCHEINT one ALERTBOX).
  84. Wrote  and  GETESTET  honour  that EMULATOR on one 1040 STF  with  1  MB
  85. Save  and TOS 1.0. He should but ZUMINDEST on ST under each  TOS-VERSION
  86. run  and  himself  also   with   FESTPLATTEN   VERTRAGEN.  SOLANGE  bare  enough
  87. Main memory available is...
  88.  
  89. Falls that EMULATOR on FARBMONITOR used getting, please first in the NIEDRIGE
  90. Solution  SCHALTEN  (ANSONSTEN ERSCHEINT one ALERTBOX). In  that  MONOCHROMEN
  91. Solution become the Colour through Gray steps ERSETZT.
  92.  
  93. After  GEGLUCKTER  INITILISIERUNG  begin  that  NORMALE  SPECTRUM-BOOTVORGANG,
  94. GEFOLGT  from  that  EINSCHALTMELDUNG: that ST is now  a  NAHEZU  ORIGINALER
  95. ZX-SPECTRUM.   (Until on the Speed indeed, I DID MY BEST... on TT
  96. should the EMULATION CA. so fast how the ORIGINAL be - mark see).
  97.  
  98. 4. BEDIENUNG of the EMULATORS
  99. --------------------------
  100. The  BELEGUNG  that  SPECTRUM-Keyboard honour so GETREU how possible on  he who  ST
  101. UBERTRAGEN.  Following  TABELLE show the BELEGUNG that SPECTRUM-Keys, the  on
  102. ST either not as such EXISTIEREN or otherwise BELEGT are:
  103.  
  104. ZX-SPECTRUM     equals to on ST        BEMERKUNG
  105. -----------------------------------------------------------------------
  106. SYMBOL-SHIFT    ALTERNATE or          UMSCHALT-Key on SPECTRUM
  107.                 right SHIFT-Key
  108. CAPS-SHIFT      LINKE SHIFT-Key       TEMPORARE UMSCHALTUNG Big/Small
  109. Z               Y                       Because SPECTRUM ENGLISCHE Keyboard has,
  110. Y               Z                       honour this also on ST BEIBEHALTEN
  111.  
  112. ZWECKS KOMFORT dignity some often VERWENDETEN ZX-SHIFT-KOMBINATIONEN on
  113. one that else UNBENUTZTEN ST-Keys GELEGT, how from NACHSTEHENDER TABELLE
  114. HERVORGEHT:
  115.  
  116. ST-Key        equals to on ZX-SPECTRUM     BEMERKUNG
  117. -----------------------------------------------------------------------
  118. CONTROL         CAPS-SHIFT+SYMBOL-SHIFT       EXTENDED-Fashion
  119. F1              CAPS-SHIFT+1                  EDIT
  120. F2,CAPSLOCK     CAPS-SHIFT+2                  CAPS LOCK
  121. F3,TAB          CAPS-SHIFT+3                  TRUE VIDEO
  122. F4,ESC          CAPS-SHIFT+4                  INVERSE VIDEO
  123. CURSOR left    CAPS-SHIFT+5                  CURSOR after left
  124. CURSOR RUNTER   CAPS-SHIFT+6                  CURSOR after below
  125. CURSOR RAUF     CAPS-SHIFT+7                  CURSOR after above
  126. CURSOR to the right   CAPS-SHIFT+8                  CURSOR after to the right
  127. F9              CAPS-SHIFT+9                  GRAPHICS-Fashion
  128. DELETE,BS       CAPS-SHIFT+0                  DELETE
  129. F10             CAPS-SHIFT+SPACE              BREAK (PROGRAMMABBRUCH)
  130. <               SYMBOL-SHIFT+O                ; (STRICHPUNKT)
  131. ~               SYMBOL-SHIFT+P                " (HOCHKOMMA)
  132. B               SYMBOL-SHIFT+C                ? (FRAGEZEICHEN)
  133. O               SYMBOL-SHIFT+L                = (Is same)
  134. A               SYMBOL-SHIFT+Z                : (Colon)
  135. U               SYMBOL-SHIFT+2                @ (ABSATZ)
  136.  
  137.  
  138. EMULATOR-STEUERTASTEN:
  139.  
  140. ST-Key        Effect             BEMERKUNG
  141. -----------------------------------------------------------------------
  142. F6              RESET               Equals to RESET-Button by SPECTRUM 1)
  143. HELP            Keys-Help        ZX-TASTATURSCHABLONE getting EINGEBLENDET 2)
  144. UNDO            FARBS